package com.talkweb.osmharmony.tileprovider.util;

import ohos.app.Context;

/**
 * Utility class for reading the manifest
 */
public class ManifestUtil {

    /**
     * Retrieve a key from the manifest meta data, or empty string if not found.
     */
    public static String retrieveKey(final Context aContext, final String aKey) {

        // get the key from the manifest
//        final PackageManager pm = aContext.getPackageManager();
//        try {
//            final ApplicationInfo info = pm.getApplicationInfo(aContext.getPackageName(),
//                    PackageManager.GET_META_DATA);
//            if (info.metaData == null) {
//                Log.i(IMapView.LOGTAG, "Key %s not found in manifest" + aKey);
//            } else {
//                final String value = info.metaData.getString(aKey);
//                if (value == null) {
//                    Log.i(IMapView.LOGTAG, "Key %s not found in manifest" + aKey);
//                } else {
//                    return value.trim();
//                }
//            }
//        } catch (final PackageManager.NameNotFoundException e) {
//            Log.i(IMapView.LOGTAG, "Key %s not found in manifest" + aKey);
//        }
        return "";
    }


}
